
Kratovo — charming medieval town in northern North Macedonia, famous for its stone bridges, towers, and volcanic crater location.

Historic stone bridges connecting parts of the town across ravines.
View on Google Maps
Medieval towers scattered around the town, each with unique history and architecture.
View on Google Maps